package beanstao.util.store.domainobject.fields;

/**
 * 本框架的 DomainObject 的公共字段
 * 
 * @author beanstao@google.com 
 */
public interface PublicField
{
	/**
	 * 本框架实体的公共字段数
	 */
	static final int PUBLIC_COUNT = 7;

	/**
	 * 是否被删除
	 */
	static final String IS_DELETED = "isDeleted".toLowerCase();
	/**
	 * 创建实体者
	 */
	static final String CREATOE = "creator".toLowerCase();
	/**
	 * 创建实体的时间
	 */
	static final String CREATED_TIME = "createdTime".toLowerCase();
	/**
	 * 修改实体者
	 */
	static final String MODIFIOR = "modifior".toLowerCase();
	/**
	 * 修改实体的时间
	 */
	static final String MODIFED_TIME = "modifedTime".toLowerCase();
	/**
	 * 实体的描述或说明或备注或其他
	 */
	static final String MEMO = "Memo".toLowerCase();
	/**
	 * 实体的ID
	 */
	static final String ID = "id".toLowerCase();

	/**
	 * 实体的父级ID
	 */
	static final String PARENT_ID = "parentid";
}
